//
//  JLSettingTableViewController.m
//  JL网易彩票progress
//
//  Created by sunjinliang on 15/11/9.
//  Copyright © 2015年 sunjinliang. All rights reserved.
//

#import "JLBaseTableViewController.h"
@interface  JLBaseTableViewController()

@end

@implementation JLBaseTableViewController

-(NSMutableArray *)setArray{
    if (!_setArray) {
        
        _setArray=[NSMutableArray array];
        
    }
    return _setArray;
}

-(instancetype)init{
    
    
    if (self=([super initWithStyle:UITableViewStyleGrouped])) {
        
    }
    return self;
}
-(instancetype)initWithStyle:(UITableViewStyle)style{
    if (self=[super initWithStyle:UITableViewStyleGrouped]) {
        
    }
    return self;
}
#pragma mark - Table view data source

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    
    return self.setArray.count;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    
    
    NSArray * temp=self.setArray[section];
    
    return temp.count;
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    
    JLTableViewCell*  cell=[JLTableViewCell cellWithTableView:tableView];
    NSArray * tempA=self.setArray[indexPath.section];
    JLSettingitem * item=tempA[indexPath.row];
    cell.item=item;
    
    
    
    return cell;
}

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
    
    NSArray *tempA=self.setArray[indexPath.section];
    JLSettingitem * item=tempA[indexPath.row];
    if (item.option!=nil) {
        item.option();
    }
    
}









@end
